multiple peaks - Spanish English Dictionary